/*公用的css*/
* {
    margin: 0;
    padding: 0;
}

body {
    margin: 0;
    padding: 0;
    font: 12px/180% "microsoft yahei", Arial, Helvetica, sans-serif, Verdana;
    color: #444;
}

body, button, input, select, textarea {
    font-family: microsoft yahei;
}

.clearfix, .clear {
    content: ".";
    visibility: hidden;
    display: block;
    height: 0;
    clear: both;
}

.pull-left {
    float: left;
}

.pull-right {
    float: right;
}

ul li {
    list-style: none;
}

a {
    text-decoration: none;
}

a:hover {
    color: #0284d3;
}

.border-bottom-e2e2e2 {
    border-bottom: 1px solid #e2e2e2;
}

body.z_body {
    background: url("../images/bodybg.png") repeat-y #f5f6f7;
}

.text-align-center {
    text-align: center;
}

.text-align-right {
    text-align: right;
}

.display-block {
    display: block;
}

.display-inline-block {
    display: inline-block;
}

.border-bk {
    border: 1px solid #ddd;
}

.overflow-hidden {
    overflow: hidden;
}

.margin-auto {
    margin: 0 auto;
}

.margin-top-1 {
    margin-top: 1px;
}

.margin-top-5 {
    margin-top: 5px;
}

.margin-top-8 {
    margin-top: 8px;
}

.margin-top-10 {
    margin-top: 10px;
}

.margin-top-15 {
    margin-top: 15px;
}

.margin-top-20 {
    margin-top: 20px;
}
.margin-top-25 {
    margin-top: 25px;
}
.margin-top-30 {
    margin-top: 30px;
}

.margin-top-50 {
    margin-top: 50px;
}
.margin-top-200 {
    margin-top: 200px;
}
.margin-0 {
    margin: 0;

}
.margin-0-2 {
    margin: 0 2px;

}

.margin-0-5 {
    margin: 0 5px;
}

.margin-0-10 {
    margin: 0 10px;
}
.margin-5-0 {
    margin: 5px 0;
}

.margin-10-0 {
    margin: 10px 0;
}

.margin-5 {
    margin: 5px;
}
.margin-10 {
    margin: 10px;
}
.margin-left-5{margin-left: 5px;}
.margin-left-50{margin-left: 50px;}
.margin-right-5 {
    margin-right: 5px;
}

.margin-right-60 {
    margin-right: 60px;
}

.margin-right-10 {
    margin-right: 10px;
}

.margin-right-15 {
    margin-right: 15px;
}

.margin-right-20 {
    margin-right: 20px;
}

.margin-bottom-0 {
    margin-bottom: 0;
}

.margin-bottom-5 {
    margin-bottom: 5px;
}

.margin-bottom-10 {
    margin-bottom: 10px;
}

.margin-bottom-15 {
    margin-bottom: 15px;
}

.margin-bottom-20 {
    margin-bottom: 20px;
}

.margin-bottom-25 {
    margin-bottom: 25px;
}

.margin-bottom-30 {
    margin-bottom: 30px;
}

.margin-left-10 {
    margin-left: 10px;
}

.margin-left-15 {
    margin-left: 15px;
}

.margin-left-20 {
    margin-left: 20px;
}

.margin-left-30 {
    margin-left: 30px;
}

.margin-left-35 {
    margin-left: 35px;
}

.margin-left-40 {
    margin-left: 40px;
}

.margin-left-50 {
    margin-left: 50px;
}
.margin-left-60 {
    margin-left: 60px;
}
.margin-left-70 {
    margin-left: 70px;
}
.margin-left-90 {
    margin-left: 90px;
}

.margin-left-100 {
    margin-left: 100px;
}

.margin-left-110 {
    margin-left: 110px;
}

.margin-left-200 {
    margin-left: 200px;
}

.margin-left-30per {
    margin-left: 30%;
}

.margin-left-60 {
    margin-left: 60px;
}

.margin-left-200 {
    margin-left: 200px;
}

.padding-right-10 {
    padding-right: 10px;
}
.padding-4-0 {
    padding: 4px 0;
}

.padding-5-0 {
    padding: 5px 0;
}

.padding-7-0 {
    padding: 7px 0;
}

.padding-5 {
    padding: 5px;
}

.padding-0-5per {
    padding: 0 .5%;
}

.padding-0-5 {
    padding: 0 5px;
}
.padding-5-10 {
    padding: 5px 10px;
}
.padding-0-10 {
    padding: 0 10px;
}

.padding-10 {
    padding: 10px;
}

.padding-10-0 {
    padding: 10px 0;
}
.padding-20-0 {
    padding: 20px 0;
}
.padding-30-0 {
    padding: 30px 0;
}
.padding-40-0 {
    padding: 40px 0;
}
.padding-50-0 {
    padding:50px 0;
}
.padding-10-20 {
    padding: 10px 20px;
}
.padding-20 {
    padding: 20px;
}

.padding-top-5 {
    padding-top: 5px;
}

.padding-top-10 {
    padding-top: 10px;
}
.padding-top-20 {
    padding-top: 20px;
}
.padding-top-30,.panel.padding-top-30 {
    padding-top: 30px;
}
.panel.padding-20-10 {
    padding: 20px 15px 10px;
}
.padding-left-20 {
    padding-left: 20px;
}
.padding-left-50 {
    padding-left: 50px;
}
.padding-left-60 {
    padding-left: 60px;
}
.padding-left-100 {
    padding-left: 100px;
}

.padding-left-110 {
    padding-left: 110px;
}

.padding-left-120 {
    padding-left: 120px;
}

.padding-left-150 {
    padding-left: 150px;
}
.padding-left-160 {
    padding-left: 160px;
}
.padding-left-170 {
    padding-left: 170px;
}
.padding-left-300 {
    padding-left: 300px;
}
.line-height-23 {
    line-height: 23px;
}

.line-height-30 {
    line-height: 30px;
}

.layui-table.width-10per, .width-10per {
    width: 10%;
}

.layui-table.width-20per, .width-20per {
    width: 20%;
}

.layui-table.width-25per, .width-25per {
    width: 25%;
}

.layui-table.width-30per, .width-30per {
    width: 30%;
}

.layui-table.width-35per, .width-35per {
    width: 35%;
}

.layui-table.width-40per, .width-40per {
    width: 40%;
}

.layui-table.width-45per, .width-45per {
    width: 45%;
}

.layui-table.width-50per, .width-50per {
    width: 50%;
}

.layui-table.width-55per, .width-55per {
    width: 45%;
}

.layui-table.width-60per, .width-60per {
    width: 60%;
}

.layui-table.width-70per, .width-70per {
    width: 70%;
}

.layui-table.width-80per, .width-80per {
    width: 80%;
}

.layui-table.width-90per, .width-90per {
    width: 90%;
}

.layui-table.width-100per, .width-100per {
    width: 100%;
}

.width-24per {
    width: 24%;
}

.width-49per {
    width: 49%;
}

.width-78per {
    width: 78%;
}

.word-wrap {
    word-wrap:break-word;overflow-wrap:break-word;
}
.word-break {
    word-break: break-all;
}
.width-50 {
    width: 50px;
}

.width-60 {
    width: 60px;
}
.width-70 {
    width: 70px;
}
.width-80 {
    width: 80px;
}

.width-400 {
    width: 400px;
}

.width-650 {
    width: 650px;
}

.hywidth-100, .width-100 {
    width: 100px;
}
.height-150{
    height: 150px;
}
.height-170{
    height: 170px;
}
.hywidth-120, .width-120{
width: 120px;
}
.hywidth-150, .width-150 {
    width: 150px;
}

.hywidth-180, .width-180 {
    width: 180px;
}

.hywidth-200, .width-200 {
    width: 200px;
}

.hywidth-240, .width-240 {
    width: 240px;
}

.hywidth-250, .width-250 {
    width: 250px;
}

.hywidth-300, .width-300 {
    width: 300px;
}

.hywidth-320, .width-320 {
    width: 320px;
}

.width-350 {
    width: 350px;
}

.hywidth-400, .width-400 {
    width: 400px;
}

.hywidth-450, .width-450 {
    width: 450px;
}

.hywidth-480 {
    width: 480px;
}

.hywidth-500, .width-500 {
    width: 500px;
}

.hand {
    cursor: pointer;
}

.hywidth-600, .width-600 {
    width: 600px;
}

.width-650 {
    width: 650px;
}

.hywidth-700, .width-700 {
    width: 700px;
}

.hywidth-800 {
    width: 800px;
}

.height-40 {
    height: 40px;
}

.height-390 {
    height: 390px;
}

.row {
    margin-left: 0;
    margin-right: 0;
}

.vertical-align {
    vertical-align: middle;
}



.f-color-white, .color-white {
    color: #fff;
}

.layui-table tbody tr:hover {
    background: #eaf5ff;
}

.f-color-white:hover {
    color: #fff;
    text-decoration: underline;
}

.font-size14red {
    color: red;
    font-size: 14px;
}

.jiacujiahong {
    color: red;
    font-size: 14px;
    font-weight: bold;
}

.color-red {
    color: #f00;
}

.color-green {
    color: #07a848;
}

.color-blue {
    color: #3c9bed;
    white-space: nowrap;
}

.color-blue:hover {
    color: #0284d3;
}

.color-shenhui {
    color: #666;
}

.color-hui {
    color: #999;
}

.color-hui:hover {
    color: #0284d3;
}

.color-hei {
    color: #333;
}

.color-hei:hover {
    color: #0284d3;
}

.background-white {
    background: #fff;
}

.background-beizhu {
    background: #f2f2f2;
    border: 1px solid #e2e2e2;
}

.b-color-blue {
    background-color: #66a6fe;
}

.font-size12 {
    font-size: 12px;
}

.font-size13 {
    font-size: 13px;
}

.font-size14, .font-size14:hover {
    font-size: 14px;
}

.font-size16, .font-size16:hover {
    font-size: 16px;
}

.font-size18, .font-size18:hover {
    font-size: 18px;
}

.font-size20, .font-size20:hover {
    font-size: 20px;
    line-height: 32px;
}
.font-size24{font-size: 24px;}
.font-bold {
    font-weight: bold;
}

.position-relative {
    position: relative;
}

.position-absolute {
    position: absolute;
}

.position-fixed {
    position: fixed;
}

.layui-input, .layui-select, .layui-btn, .layui-btn.serach, .line-height-33 {
    height: 33px;
    line-height: 30px;
}

.layui-form-item .layui-form-checkbox[lay-skin=primary] {
    margin-top: 5px;
}

.layui-form-item.margin-bottom-0 {
    margin-bottom: 0;
}
.g-line{
    border-bottom:1px dashed #eee;
    padding: 5px 0;
}
/*.xiaofei-chart, .zhuyright .panel {*/
    /*margin-bottom: 10px;*/
/*}*/

.spgl-jbxx {
    position: absolute;
    top: 0;
    left: 700px;
}

.sfzksp {
    border: 1px solid #e2e2e2;
    padding: 10px;
}

.dj-adver {
    width: 100px;
    height: 100px;
}

.jbxx .layui-form-label.sftssp {
    width: 100px;
    text-align: left;
}

/*图标*/
.icon-topgray {
    margin-right: 3px;
}

.icontotal {
    margin: 0 170px 0 300px;
    padding-top: 20px;
    height: 35px;
    overflow: hidden;
}

.icontotal ul li {
    float: left;
    margin-right: 10px;
}

i.addnav-icon {
    width: 32px;
    height: 32px;
    display: inline-block;
    vertical-align: middle;
}

a.up-icon {
    display: inline-block;
    color: #acacac;
}

a.up-icon:hover {
    color: #fff;
}

a.left-icon {
    color: #8c9cac;
    width: 70px;
    height: 60px;
    display: block;
    padding-top: 5px;
    text-align: center;
    margin: 0 auto;
}

a.left-icon:hover, a.left-icon.add-navbg {
    color: #fff;
    background: #384d60;
}

/* 二级导航 */
.nav-icon {
    width: 70px;
    margin-top: 10px;
}

.nav-icon ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.nav-icon > ul > li {
    display: inline-block;
    position: relative;
    text-align: center;
    float: left;
}

.nav-icon ul li ul li {
    background: none;
    text-align: left;
}

.nav-icon li ul {
    border-radius: 0;
    position: absolute;
    left: 70px;
    top: 0;
    border: 1px solid #384d60;
    border-left: none;
    padding: 5px 0;
    background: #384d60;
}

.nav-icon li li {
    position: relative;
    margin: 0;
    display: block;
}

.nav-icon li li ul {
    position: absolute;
    top: 0;
    left: 135px;
    margin: 0;
}

.nav-icon ul li ul li a {
    font-size: 13px;
    line-height: 30px;
    height: 30px;
    color: #fff;
}

.nav-icon ul li ul li a:hover {
    font-size: 13px;
    color: #80b3e5;
}

ul.dropdown-menu li {
    padding-left: 5px;
    background: url("../images/rectangle1.png") no-repeat 5px 5px;
}

ul.dropdown-menu li.sel, ul.dropdown-menu li:hover {
    background: url("../images/rectangle.png") no-repeat 5px 10px;
}

.layui-form-radio span {
    font-size: 12px;
}

ul.dropdown-menu .sel a {
    color: #4088cc;
}

.nav-icon li li a, .nav-icon li li ul li a {
    margin: 0 10px;
    padding: 0;
}

.nav-icon li li li:last-child a {
    border-bottom: none;
}

ul.dropdown-menu {
    display: none;
}

/*登录页面*/
.sylogo {
    position: absolute;
    top: 20px;
    left: 50px;
    z-index: 1000;
}

.quality .protection1 .cont {
    position: absolute;
    right: 15%;
    top: 40%;
    left: inherit;
    text-align: left;
}

.quality .protection1 .cont img.yzm {
    width: 90px;
    vertical-align: middle;
    margin-left: 10px;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    margin-bottom: 0;
}

.dengluleft {
    width: 320px;
    float: left;
    background: #fff;
    border-radius: 5px;
    margin-top: 80px;
    padding: 20px 0;
}

.dengluleft .logoin1-com-box {
    margin-bottom: 0;
    width: 280px;
    padding: 0 20px;
}

.denglubt {
    overflow: hidden;
    padding: 0 0 10px 15px;
    font-size: 18px;
    margin: 0 15px 10px;
    text-align: left;
}

.denglutou {
    background: url("../images/ren.png") no-repeat;
}

.denglutou1 {
    background: url("../images/ren.png") no-repeat 0 -38px;
}

.denglutou2 {
    background: url("../images/ren.png") no-repeat 0 -76px;
}

.denglutou3 {
    background: url("../images/ren.png") no-repeat 0 -114px;
}

.dengluleft .logoin1-com-box .text-input {
    padding: 9px 10px 9px 34px;
}

.dengluleft .logoin1-com-box .text-input.yzm {
    width: 120px;
    vertical-align: middle;
}

.dengluleft .logoin1-com-box .button-submit {
    margin-left: 0;
    width: 278px;
}

.divdiv ul li {
    margin-bottom: 15px;
}

.syfoot {
    position: fixed;
    bottom: 15px;
    left: 35%;
    text-align: center;
}

.quality .protection1 .cont {
    width: 320px;
}

.lijizc {
    overflow: hidden;
    padding: 0 20px;
}

.lijizc a {
    color: #666;
    margin: 0 10px;
}

.lijizc a:hover {
    color: #0284d3;
}
.layui-form-item .layui-input-inline.width-70 {
    width: 70px;
}
.layui-form-item .layui-input-inline.width-100 {
    width: 100px;
}

.logoin1-com-box .button-submit {
    background-color: #4ca8e0;
    border: 0 none;
    color: #ffffff;
    cursor: pointer;
    display: block;
    font-size: 16px;
    height: 40px;
    line-height: 30px;
    text-align: center;
    width: 54%;
    margin-left: 94px;
    border-radius: 5px;
}

.logoin1-com-box .button-submit:hover {
    background: #3a8fc3;
}

.logoin1-com-box .text-input {
    border: 1px solid #dddddd;
    color: #666;
    font-size: 14px;
    height: 20px;
    padding: 9px 10px;
    width: 230px;
}

.quality .protection1 .cont img.yzm {
    width: 100px;
}

/*登录页面*/
/*上面一条*/
.content {
}

.topbf {
    height: 64px;
    background: #142638;
    min-width: 1024px;
}

.sjlogo {
    float: left;
    padding: 5px 0 0 20px;
    width: 310px;
    color: #aaa;
}

.Busines-logo {
    width: 120px;
    margin: 8px 10px 0 0;
}

.Busines-logo img {
    width: 120px;
    height: 40px;

}

.sjname {
    padding: 5px 0 0;
    width: 170px;
    line-height: 2;
}

.sjname .Word-Count {
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    display: block;
}

.sjname .Word-Count1 {
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}

/*左边栏目*/
.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 130px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border-radius: 4px;
}

.navbar-avatar .dropdown-menu {
    display: none;
    position: absolute;
    top: 62px;
    left: 0;
    border-radius: 0;
    padding: 5px 10px;
    z-index: 10000;
}

.navbar-avatar a {
    display: block;
}

.navbar-avatar .dropdown-menu ul li {
    border-bottom: 1px solid #eee;
    padding: 5px;
    position: relative;
}

.navbar-avatar .dropdown-menu a {
    display: block;
}

.navbar-avatar .dropdown-menu ul li:last-child {
    border-bottom: none;
}

.navbar-avatar .dropdown-menu ul li .num {
    top: 4px;
    position: absolute;
    right: 10px;
    background: #f00;
    border-radius: 100%;
    color: #fff;
    text-align: center;
    width: 20px;
    height: 20px;
    font-family: arial;
    font-weight: bold;
}

.navbar-avatar {
    padding: 18px 10px 0 20px;
    float: right;
    background: #0c1a28;
    border-left: 1px solid #696969;
    height: 44px;
    position: relative;
}

.navbar-avatar i.avatar {
    background: url("../images/huiico.png") no-repeat;
    width: 32px;
    height: 28px;
    display: inline-block;
    float: left;
}

.navbar-avatar span.avatar-name {
    float: left;
    color: #dedede;
    margin: 3px 5px;
    font-size: 14px;
}

.navbar-avatar b.caret {
    background: url("../images/huiico.png") no-repeat 0 -26px;
    width: 24px;
    height: 12px;
    display: inline-block;
    float: left;
    margin-top: 6px;
}

.nav-primary {
    position: absolute;
    width: 70px;
    color: #a9a9a9;
    background: #233445;
    left: 0;
    bottom: 0;
    top: 64px;
    z-index: 1200;
}

.color-blocks {
    overflow: hidden;
    margin-bottom: 10px;
}

.color-blocks ul li {
    width: 22%;
    display: inline-block;
    margin: 0 0.5%;
    height: 120px;
    padding: 10px 1% 0 1%;
    position: relative;
    float: left;
}

.color-blocks ul li.color-blocks4 {
    margin-right: 0;
}

.color-blocks1 {
    background: #66a6fe;
}

.color-blocks2 {
    background: #9ad15c;
}

.color-blocks3 {
    background: #f09b63;
}

.color-blocks4 {
    background: #ffcc01;
}

.color-blocks i {
    display: block;
    float: left;
    margin-top: 10px;
    width: 100px;
    height: 100%;
    text-align: center;
}

.color-blocks1 i {
    background: url("../images/fouricon_01.png") no-repeat;
}

.color-blocks2 i {
    background: url("../images/fouricon_02.png") no-repeat;
}

.color-blocks3 i {
    background: url("../images/fouricon_03.png") no-repeat;
}

.color-blocks4 i {
    background: url("../images/fouricon_04.png") no-repeat;
}

.color-blocks i img {
    width: 70%;
}

.color-blockstext {
    text-align: right;
    color: #fff;
    line-height: 260%;
    margin-top: 5px;
    position: absolute;
    right: 10px;
}

.navbar {
    border-bottom: 1px solid #d1d4d7;
    box-shadow: 0 0 5px rgba(0, 0, 0, .1);
    z-index: 1010;
    border-radius: 0;
    padding: 0 15px;
    margin-bottom: 0;
    left: 70px;
    top: 65px;
    right: 0;
    background: #fff;
    height: 36px;
    line-height: 31px;
}

.navbar i.position {
    background: url("../images/icon-sumgray.png") no-repeat 0 -32px;
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
}

.navbar em {
    display: inline-block;
    width: 50px;
}

.middle-section {
    right: 260px;
    left: 0;
    top: 0;
    padding: 10px 5px 0;
    min-width: 900px;
    z-index: 1000;
}


.zhuyright {
    width: 250px;
    float: right;
    padding: 10px 10px 0 0;
}

.kehuduan {
    width: 250px;
    padding: 0;
    height: 44px;
    line-height: 44px;
    font-size: 16px;
}

.kehuduan:hover span {
    font-size: 16px;
}

.panel {
    padding: 10px 15px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    overflow: hidden;

}

.panel.overflow-inherit {
    overflow: inherit;
}

.panel.height-35 {
    height: 35px;
}

.panel-head {
    overflow: hidden;
}

.panel-chart {
    text-align: center;
}

.panel-chart img {
    max-width: 100%;
}

.pro_nav li {
    float: left;
}

.pro_nav li a {
    line-height: 30px;
    display: block;
    color: #323232;
    text-align: center;
    width: 60px;
    height: 30px;

    margin-right: 5px;
}

.pro_nav li a:hover, .pro_nav li a.active {
    color: #3c9bed;
    border-bottom: 2px solid #66a6fe;
}

.panel-chart {
    padding: 20px 0 0;
}

.news-bank { margin-top: 10px;
}

.panel-heading {
    padding: 8px 15px;
    margin: -10px -10px 6px;
    background-color: #f5f5f5;
    border-bottom: 1px solid #ddd;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}

.news-bank .panel-heading, .panel-heading.ptfw {
    margin: -10px -15px 12px;
}

.more {
    background: url("../images/more.png") no-repeat;
    display: block;
    width: 30px;
    height: 20px;
    margin-top: 3px;
}

.newslb {
    overflow: hidden;
    min-height: 145px;
}

.newslb ul li {
    background: url("../images/jiantou.png") no-repeat 0 7px;
    padding-left: 10px;
    margin-bottom: 5px;
    overflow: hidden;
    clear: both;
}

.newslb a {
    margin: 0 90px 0 0;
    height: 24px;
    overflow: hidden;
    display: block;

}

.news-date {
    width: 80px;
    float: right;
}

.foot {
    overflow: hidden;
    text-align: center;
    padding: 10px 0;
}

.huiyuan_xinxi {
    overflow: hidden;
    font-size: 12px;
}

.huiyuan_xinxis {
    overflow: hidden;
}

.huiyuan_xinxitx {
    position: absolute;
    top: -26px;
    left: 38%;
}

.huiyuan_xinxitx img {
    border-radius: 100%;
    border: 2px solid #79c4f8;
    margin-top: 10px;
    width: 5em;
}

.huiyuan_xinxitxyb {
    overflow: hidden;
}

.huiyuanchong {
    overflow: hidden;
}

.huiyuanchong ul li {
    padding: 3px;
    border-bottom: 1px dotted #eee;
}

.layui-btn {
    border-radius: 5px;
}

.width-total {
    width: 100%;
}

.down-load {
    background: url("../images/download.png") no-repeat 16px 0;
    width: 41px;
    height: 27px;
    display: block;
    float: left;
    margin: 10px 0 0 0;
}

.tel-icon {
    background: url("../images/tel.png") no-repeat 0 0/30px auto;
    width: 30px;
    height: 30px;
    display: block;
    float: left;
    margin: 10px 0 0 0;
}

.qqzixun {
    padding: 10px 10px 5px;
    border-bottom: 1px dashed #ddd;
}

.qqzixun ul li {
    margin-bottom: 5px;
}

.gongzhonghao {
    text-align: center;
     font-size: 14px; line-height: 1.1;
}

.gongzhonghao img {
    width: 140px;
    border: 1px solid #ddd;
}

.erwei ul li {
    float: left;
    width: 110px;
    margin: 0 7px;
    text-align: center;
}

.erwei img {
    width: 110px;
}

.erwei.panel {
    padding: 10px 0; margin-bottom: 10px;
}

.layui-btn-big {
    font-size: 14px;
}

.panel.width-98per {
    width: 98%;
}

.panel.padding-10 {
    padding: 10px;
}

.huiyuannum {
    font-size: 14px;
}

/*------------周启选20170328---------------*/
/*****Login.html**************/
.z-login-form .layui-form-switch {
    width: inherit;
    max-width: 80px;
    display: block;
}

.z-login-form .layui-form-switch em {
    width: inherit;
}

.layui-form-onswitch i {
    background-color: #fff;
    left: inherit;
    right: 5px;
}

/*style=""*/
.z_header_nav .admin-header-user .avatar {
    width: 40px;
    height: 40px;
    border-radius: 100%
}

.z_header_nav .layui-nav .layui-nav-item {
    line-height: 63px;
}

.z_header_nav .layui-nav-child {
    top: 65px;
}

.z_header_nav .layui-nav {
    background-color: inherit;
    padding: 0;
}

.z_header_nav.navbar-avatar {
    padding: 0 20px 0 10px;
    height: 64px;
}

.z_body_content .layui-body {
    left: 70px;
    top: 64px;
}

.z_body_content #iframe_content {
    border: 0 none;
    height: 100%;
    width: 100%;
}

.z_header_nav {
    z-index: 1000;
}

.show_moblie .zhuyright {
    display: block;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 10000;
    background-color: #f5f6f7;
    padding: 20px 10px 0 10px;
}

body .hide {
    display: none;
}

.zhuyright_tubiao {
    position: fixed;
    z-index: 10000;
    right: 10px;
    bottom: 10px;
    background-color: rgba(0, 0, 0, 0.7);
    border-radius: 2px;
    color: #fff;
    display: block;
    height: 50px;
    line-height: 50px;
    text-align: center;
    width: 50px;
}

.show_moblie .site-mobile-shade {
    background-color: rgba(0, 0, 0, 0.8);
    bottom: 0;
    content: "";
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 9999;
}

.middle-content {
    background-color: #f5f6f7;
    left: 0;
    top: 0;
    min-width: 930px;
    padding: 10px 10px 0;
}

.z-navbar {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #d1d4d7;
    border-radius: 0;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    height: 36px;
    line-height: 31px;
    margin-bottom: 0;
    padding: 0 15px;
    z-index: 1010;
}

.categroy-header {
    padding: 7px;
    border-radius: 5px;
    font-size: 15px;
    font-weight: bold;
}

.categroy-header .categroy-header-setting {
    font-size: 12px;
    font-weight: inherit;
}

.categroy-content {
    min-height: 400px;
}

.z-table.layui-table th {
    text-align: center;
}

.z-left-categroy {
    float: left;
}

.z-left-categroy .panel {
    padding: 10px;
}

.z-left-categroy .categroy-header {
    padding: 5px 10px;
}

.lei-serach .layui-form-item {
    margin-right: 10px;
}

.searchBtn {
    height: 33px;
    line-height: 31px;
}

/**webupload**/
body .webuploader-pick, body .webuploader-pick-hover {
    background: inherit;
    padding: 0;color: inherit; border-radius: 0;
}
.webuploader-pick img{margin-bottom: 5px;}

.z-left-categroy .layui-tree li a cite {
    font-size: 14px;
    font-style: normal;
    padding: 0 6px;
    vertical-align: middle;
}

/**去除弹窗滚动条**/
.layui-layer-page.skin-hide-overflow-x .layui-layer-content {
    overflow-x: hidden;
}

.z-small-table.layui-table td, .z-small-table.layui-table th {
    padding: 6px 15px;
}

.z-layui-form .layui-form-label, .z-layui-form .layui-form-mid {
    padding: 4px 10px;
}

.z-search-form.layui-form .layui-form-item {
    margin-top: 7px;
}

.z-search-form.layui-form .layui-form-label {
    width: 120px;
}

.z-tree.layui-nav {
    background-color: inherit;
    width: 160px;
    padding: 0;
}

.z-tree.layui-nav .layui-nav-item {
    line-height: 40px;
    width: 100%
}

ul.z-tree.layui-nav li {
    margin-bottom: 0;
}

.z-tree.layui-nav .layui-nav-item a {
    padding: 0;
}
.z-tree.layui-nav .layui-nav-item a.padding-bottom-10{padding-bottom: 10px;}
.z-tree.layui-nav .layui-nav-item a:hover {
    background-color: inherit;
    color: inherit;
}

.z-tree.layui-nav .layui-nav-item a:hover, .z-tree.layui-nav .layui-this a {
    color: #000
}

.z-tree.layui-nav .layui-nav-item a.color-blue:hover, .z-tree.layui-nav.layui-nav .layui-this a.color-blue {
    color: #3c9bed
}

.z-tree.layui-nav .play-nav {
    width: 40px;
    float: right; margin-top: 5px;
}

.z-tree.layui-nav .play-nav.width-20 {
    width: 20px;
}

.z-tree.layui-nav .play-nav a {
    display: inline
}

.z-tree.layui-nav .nav-content {
    margin-right: 40px;
}

.selectspec {
    padding: 5px; text-align: center; 
    margin: 2px;
    border: 1px solid #e2e2e2;
}

.selectspec.current {
    background: #eff7fe url("../images/icon_choose.gif") no-repeat scroll right bottom;
    border-color: #004a73;
    color: #636363;
}

/*g_style*/
.g-middle-section {
    position: absolute;
    right: 0;
    left: 0;
    top: 45px;
    padding: 1% 0.5%;
    min-width: 930px;
    z-index: 1000;
}

.g-member-img {
    background: #ccc;
    color: #666;
    height: 370px;
    line-height: 360px;
    margin: 15px auto;
    text-align: center;
    width: 520px;
}

.g-member-img img {
    height: 370px;
    width: 520px;
}

.g-margin-center {
    margin: 15px auto;
    text-align: center;
}

.g-hui-avatar {
    width: 200px;
    height: 200px;
}

/*.container {width: 960px; margin: 0 auto; overflow: hidden;}*/
.g-inline {
    display: inline;
}

.clock {
    /*display: inline-flex;*/
}

.clock ul {
    margin: 0 auto;
    padding: 0px;
    list-style: none;
}

.clock ul li {
    display: inline;
}

ul.marquee {
    /*display: block;*/
    line-height: 1;
    position: relative;
    overflow: hidden;
    width: 400px;
    height: 22px;
    margin: -23px 80px;
    /*top:9px;*/
}

ul.marquee li {
    position: absolute;
    top: -999em;
    left: 0;
    display: block;
    white-space: nowrap;
    padding: 3px 5px;

}

.g-th-center th {
    text-align: center;
}

.g-th-center td {
    text-align: center;
}

.g-overflow-unset {
    overflow: unset;
}

.g-absolute {
    background-color: #fff;
    border: 1px solid #b2d9fa;
    display: none;
    min-height: 30px;
    min-width: 100px;
    position: absolute;
}

.g-ul-li ul li {
    border-bottom: 1px dashed #eee;
    padding: 5px 0;
}

.layui-layer-xuanze .layui-layer-btn {
    text-align: center;
}

.layui-layer-xuanze .layui-layer-btn a {
    background-color: #f1f1f1;
    border: 1px solid #dedede;
    color: #333;
}

/*新增商品表单，表格css*/
.middle-section.neiye {
    top: 105px;
    right: 0;
    padding: 10px 10px 0;
}

.zhuyright.neiye {
    padding-top: 60px;
}

.xiaofei-chart {
    overflow: hidden;
}

.layui-input-block.margin-left-60 {
    margin-left: 60px;
}

.layui-input-block.margin-left-100 {
    margin-left: 100px;
}

.layui-input-block.margin-left-140 {
    margin-left: 140px;
}

.layui-input-block.margin-left-150 {
    margin-left: 150px;
}

.layui-input-block.margin-left-170 {
    margin-left: 170px;
}

.layui-input-block.margin-left-180 {
    margin-left: 180px;
}

.layui-input-block.margin-left-230 {
    margin-left: 230px;
}

.layui-input-block.margin-left-260 {
    margin-left: 260px;
}

.layui-input-block.margin-left-40per {
    margin-left: 40%;
}

.layui-input-inline.margin-0 {
    margin: 0;
}

.layui-input-inline.hycol-10per, .hycol-10per {
    width: 10%;
}

.layui-input-inline.hycol-15per, .hycol-15per {
    width: 15%;
}

.layui-input-inline.hycol-20per, .hycol-20per {
    width: 20%;
}

.layui-input-inline.hycol-22per, .hycol-22per {
    width: 22%;
}

.layui-input-inline.hycol-25per, .hycol-25per {
    width: 25%;
}

.layui-input-inline.hycol-30per, .hycol-30per {
    width: 30%;
}

.layui-input-inline.hycol-35per, .hycol-35per {
    width: 35%;
}

.layui-input-inline.hycol-40per, .hycol-40per {
    width: 40%;
}

.layui-input-inline.hycol-50per, .hycol-50per {
    width: 50%;
}

.layui-input-inline.hycol-60per, .hycol-60per {
    width: 60%;
}
.layui-input-inline.hycol-65per, .hycol-65per {
    width: 65%;
}

.layui-input-inline.hycol-70per, .hycol-70per {
    width: 70%;
}

.layui-input-inline.hycol-80per, .hycol-80per {
    width: 80%;
}

.layui-input-inline.hycol-90per, .hycol-90per {
    width: 90%;
}

.layui-input-inline.hycol-100per, .hycol-100per {
    width: 100%;
}

.layui-input.display-inline {
    display: inline;
}

.layui-input-inline .layui-input.text-align {
    text-align: center;
}

.layui-table th {
    text-align: center;
}

.site-content {
    padding: 10px ;
    display: inherit;
    /*min-height: 650px;*/
}

.site-content.min-height-inherit {
    min-height: inherit;
}

.site-contentkucun {
    margin-left: 200px;
    /*min-height: 650px;*/
}

.site-contentkucun.wucaidan {
    margin-left: 0;
}

.layui-tab-content.biaodan {
    padding: 10px 0 0;
}

.layui-tab-content.kucun {
    padding: 0;
}

.layui-input-block.tijiao {
    margin-left: 20%;
}

.layui-input-block.padding-5-0 {
    padding: 5px 0;
    min-height: inherit;
}

.layui-input-block.padding-3-0 {
    padding: 3px 0;
    min-height: inherit;
}
.layui-input-inline.padding-3-0{ padding: 3px 0;}
.setspec-popup .border {
    border-color: #ddd;
}

.layui-btn-big {
    height: 36px;
    line-height: 36px;
}

.layui-tab-brief > .layui-tab-title .layui-this {
    color: #1E9FFF;
}

.layui-btn-normal:hover {
    font-size: 14px;
}

.layui-table th, .layui-table td {
    padding: 9px 5px;
}

.layui-btn {
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.15);
    transition: background .3s ease-in-out 0s;
}

.layui-btn-primary:hover {
    border: 1px solid #1E9FFF;
}

.layui-tab-brief > .layui-tab-more li.layui-this:after, .layui-tab-brief > .layui-tab-title .layui-this:after {
    border-bottom: 3px solid #1E9FFF;
}

.layui-tab {
    margin: 0;
}

.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background: #1E9FFF;
}

.layui-laypage {
    margin: 0;
}

.layui-form-item.margin-0 {
    margin-bottom: 0;
}

.xuanze-guige {
    margin: 10px auto;
    display: block;
}

.xuanze-guige300 {
    width: 300px;
}

.xuanze-guige400 {
    width: 400px;
}

.xuanze-guige430 {
    width: 430px;
}

.xuanze-guige500 {
    width: 500px;
}

.xuanze-guige600 {
    width: 600px;
}

.xuanze-guige700 {
    width:100%;
}

.xuanze-guigeleft {
    width: 200px;
    float: left;
}

.xuanze-guigeright {
    width: 480px;
    float: right;
}

.xuanze-title {
    margin-bottom: 5px;
    font-size: 12px;
}

.xuanze-neirong {
    padding: 15px 8px 15px;
    min-height: 428px;
    background: #f5f5f5;
}

.xuanze-neirong ul li {
    text-align: center;
    margin-bottom: 10px;
}

.layui-icon {
    display: inline-block;
    line-height: 18px;
}

.layui-icon.addicon {
    vertical-align: bottom;
}

.add-shuxing {
    min-height: 130px;
}

.add-shuxing1 {
    min-height: 180px;
}

.add-shuxing ul li {
    float: left;
    margin-right: 10px;
}

.add-shuxing a {
    background: #f5f5f5;
    display: block;
    border: 1px solid #ddd;
    text-align: center;
    padding: 5px 20px;
    height: 23px;
}

.add-shuxing a:hover {
    border: 1px solid #8ac0f2;
}

.add-shuxing .sel a {
    background: url("../images/hook.png") no-repeat right bottom #f5f5f5;
    border: 1px solid #8ac0f2;
}

.add-shuxing ul li:last-child a {
    border: 1px dashed #ddd;
}

.add-shuxing ul li:last-child a:hover {
    border: 1px dashed #8ac0f2;
}

.layui-form-radio {
    margin: 0;
}

.layui-form-radio i {
    font-size: 16px;
}

.color-zhanshi {
    border: 1px solid #ddd;
    width: 16px;
    height: 16px;
    display: inline-block;
    padding: 1px;
    background: #fff;
    vertical-align: middle;
}

.black {
    background: #000;
}

.layui-btn {
    padding: 0 20px;
}

.layui-btn-primary.quxiao {
    background: #c2cece;
    line-height: 29px;
    color: #fff;
}

.layui-btn-primary.quxiao:hover {
    border: 1px solid #ddd;
}

.add-shuxing1 .layui-table th {
    padding: 5px 0;
}



.xuanze-neirong a {
    display: block;
    border: 1px solid #ddd;
    padding: 5px 10px;
    background: #fff;
}

.xuanze-neirong a:hover {
    border: 1px solid #8ac0f2;
}

.xuanze-neirong ul li:last-child a {
    border: 1px dashed #ddd;
    background: #fff;
}

.xuanze-neirong ul li:last-child a:hover {
    border: 1px dashed #8ac0f2;
    background: #fff;
}

.panel.lei-serach {

    font-size: 12px; padding:10px 15px;
}

.panel.margin-left-435 {
    margin-left: 435px;
}

.lei-serach .layui-form-item {
    margin-bottom: 0;
}

.designer-more {
    display: none;
}

.table-striped td .designer-more {
    padding: 5px 10px;
}

.layui-table .arrow {
    float: left;
    cursor: pointer;
}

.layui-table .show {
    background: url("../images/shang.png") no-repeat 0 -14px;
    width: 20px;
    height: 14px;
    margin: 2px 0 0 5px;
}

.layui-table .hide {
    background: url("../images/shang.png") no-repeat 0 0;
    width: 20px;
    height: 14px;
    display: block margin : 2 px 0 0 5 px;
}

.layui-table td.zhankai {
    padding: 0 10px;
}

.layui-nav.lei-kucun {
    background: none;
    width: 150px;
}

.layui-nav-tree.lei-kucun .layui-nav-child dd.layui-this,
.layui-nav-tree.lei-kucun .layui-this,
.layui-nav-tree.lei-kucun .layui-this > a, .lei-kucun .layui-nav-itemed > a {
    background: #fff;
    color: #333;
}

.layui-nav-tree .layui-nav-child a {
    color: #333;
}

.layui-nav-tree .layui-nav-child a:hover {
    color: #3c9bed;
}

.layui-nav-itemed .layui-nav-child dl {
    padding-left: 10px;
}

.layui-nav-tree.lei-kucun .layui-nav-title a, .layui-nav-tree.lei-kucun .layui-nav-title a:hover,
.layui-nav-itemed > a, .layui-nav-tree .layui-nav-title a, .layui-nav-tree .layui-nav-title a:hover,
.lei-kucun .layui-nav-itemed > a:hover, .layui-nav-tree .layui-nav-item a.lei-title:hover {
    background-color: #3c9bed color : #fff
}

.layui-nav .layui-nav-mored, .layui-nav-itemed .layui-nav-more {
    border-color: transparent transparent #fff;
}

.lei-kucun .layui-nav-itemed > a, .lei-kucun .layui-nav-tree .layui-nav-title a, .lei-kucun .layui-nav-tree .layui-nav-title a:hover {
    background: #1e9fff !important;
}

.lei-kucun.layui-nav-tree .layui-nav-item a:hover {
    background-color: none;
}

.lei-kucun.layui-nav .layui-nav-more {
    border-color: transparent transparent #fff;
}

.layui-nav-tree.lei-kucun .layui-this > a:hover {
    line-height: 40px;
    background: url("../images/jiantou.png") no-repeat 10px 18px;
    padding-left: 20px;
    height: 40px;
    color: #333;
    border-color: #fff transparent transparent;
    top: 20px;
}

.layui-nav-tree .layui-nav-bar {
    background-color: #ffba14;
}

.layui-nav-tree.lei-kucun .layui-nav-child a {
    background: url("../images/jiantou.png") no-repeat 10px 18px;
    padding-left: 20px;
}

.layui-nav-child dd.layui-this a {
    color: #333;
}

.layui-nav-tree .layui-nav-item a {
    height: 40px;
    color: #333;
}

.layui-form-item .layui-input-inline.margin-0 {
    margin: 0;
}

.layui-input-inline.float-none {
    float: none;
}

.tanchu-title {
    border-bottom: 1px solid #ddd;
    padding: 0 0 10px 0;
    text-align: center;
    margin-bottom: 20px;
}

.tanchu-title.text-align-left {
    text-align: left;
}

.layui-form-item.margin-bottom-0 {
    margin-bottom: 0;
}



.layui-table td.text-align-left {
    text-align: left;
}

.shangpin i {
    width: 13px;
    height: 13px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}

.shangpin i.add {
    background: url("../images/add.png") no-repeat;
}

.shangpin i.jian {
    background: url("../images/add.png") no-repeat 0 -13px;
    margin-left: 10px;
}

.zhanjuzhong {
    width: 55px;
    margin: 0 auto;
}

.addzd {
    line-height: 36px;
}

/*会员级别*/
.huiyuan-jibie ul li {
    text-align: center;
    margin-bottom: 10px;
    border: 1px solid #ddd;
    border-radius: 3px;
    padding: 3px 0;
}

.huiyuan-jibie ul li:hover, .huiyuan-jibie ul li.sel {
    background: #f5f5f5;
    cursor: pointer;
}

.huiyuan-jibie a {
    font-size: 14px;
    line-height: 30px;
}

.huiyuan-jibie a:hover {
    color: #1E9FFF;
}

.site-contentkucun.sanlan {
    margin-right: 200px;
}

.middle-section.jibie {
    top: 92px;
    right: 0;
}

.middle-section.jibie .width-100per {
    width: 100%;
    padding: 0;
}

.layui-table tr.background-white {
    background: #fff;
}

.layui-table tr.background-hui {
    background: #f5f5f5;
}

.text-align-left, .layui-table th.text-align-left, .layui-table td.text-align-left {
    text-align: left;
}

.text-align-right, .layui-table th.text-align-right, .layui-table td.text-align-right {
    text-align: right;
}

.text-align-center, .text-center, .layui-table th.text-align-center {
    text-align: center;
}

.layui-input-block.tijiao {
    margin-left: 20%;
}

.site-kucun {
    margin-left: 200px;
    min-height: 650px;
}

.layui-table td, .layui-table th, .layui-form-checkbox span, .site-tree, .site-content {
    font-size: 12px;
}

.layui-form-label {
    padding: 5px 10px;
}

.layui-form-label.width-150 {
    width: 150px;
}

.layui-form-label.width-40 {
    width: 40px;
}

.btn-browse {
    padding: 0 12px;
    height: 30px;
    box-shadow: inset 0 -2px 0 rgba(0, 0, 0, 0.05);
    border: 1px solid #c3c6c9;
    background-color: #f5f6f7;
    border-radius: 4px;
    font-size: 12px;
    line-height: 30px;
    vertical-align: middle;
    display: inline-block;
    cursor: pointer; margin-bottom: 5px;
}

#SelectRemark .btn-browse {
    line-height: 30px;
}

.btn-browse.btn-blue-bg {
    background: #1E9FFF;
    color: #fff;
    border: none;
    font-size: 14px;
    height: 36px;
    line-height: 32px;
}

.btn-browse.btn-blue-bg:hover {
    opacity: .8;
    filter: alpha(opacity=80);
    color: #fff;
    border: none;
    font-size: 14px;
    height: 36px;
    line-height: 32px;
}

i.blue-icon-16 {
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
}

i.blue-icon-18 {
    width: 18px;
    height: 18px;
    display: inline-block;
    vertical-align: middle;
}

i.blue-icon-20 {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
}

i.blue-icon-47 {
    width: 47px;
    height: 47px;
    display: inline-block;
    vertical-align: middle;
    background: url("../images/gouxuan.png") no-repeat;
}

i.icon-fail {
    background-position: 0 -47px;
}

.icon-sum {
    background: url("../images/icon-sumblue.png") no-repeat;
}

.icon-sumwhite {
    background: url("../images/icon-sumwhite.png") no-repeat;
}

.add-icon {
    background-position: 0 -64px;
}

.del-icon {
    background-position: 0 -176px;
}

.edit-icon {
    background-position: -16px 0;
}

.money-icon {
    background-position: -16px -16px;
}

.jifen-icon {
    background-position: -16px -32px;
}

.lock-icon {
    background-position: -16px -48px;
}

.lost-icon {
    background-position: -16px -64px;
}

.letter-icon {
    background-position: -16px -80px;
}

.send-icon {
    background-position: -16px -96px;
}

.read-icon {
    background-position: -16px -112px;
}
.help-icon {
      background-position: -16px -127px;  cursor: pointer; margin-top: -4px;
  }
.gdzhe-icon {
    background-position: -32px 0;  cursor: pointer;
}
.gdjifen-icon {
    background-position: -32px -16px;  cursor: pointer;
}
.gdjine-icon {
    background-position: -32px -80px;  cursor: pointer;
}
.zheszhe-icon {
    background-position: -32px -32px;  cursor: pointer;
}
.shezhi-icon {
    background-position: -16px -144px;
}
.erweima-icon {
    background-position: -17px -161px;
}
.chakan {
    background-position: 0 -112px;
}

.zhankaigd {
    background-position: 0 -128px;
}

.addgz {
    background-position: 0 -48px;
}

.addgangw {
    background-position: 0 -96px;
}

.qhgjjs {
    background-position: -16px 0;
}

.sshy {
    background-position: 0 -144px;
}

.xzhy {
    background-position: 0 -160px;
}

.yemx {
    background-position: 0 -176px;
}

.jfmx {
    background-position: 0 -192px;
}

.hyxxxg {
    background-position: 0 -208px;
}

.khxg {
    background-position: 0 -224px;
}

.bykhxg {
    background-position: 0 -240px;
}

.yjsjhy {
    background-position: 0 -256px;
}

.youxiaoqi {
    background-position: -16px -32px;
}

.dianpu {
    background-position: -16px -16px;
}
.tiqu-money{width: 64px;
    height: 64px;
    display: block;
    vertical-align: middle;
    background: url("../images/tiqu.png") no-repeat; background-size: 64px auto; }

.fasong-mail{width: 40px;
    height: 40px;
    display: block;
    vertical-align: middle;
     background-size: 40px auto; background-repeat: no-repeat; float: left;background-position: center 0; margin-right: 20px; }

.fasong-mail1{background-image: url("../images/email1.png");}
.fasong-mail2{background-image: url("../images/email2.png");}
.fasong-mail3{background-image: url("../images/email3.png");}

.zhifu-width{ float: left; width: 125px;}

.tiqu-moneywz{  line-height: 2;}
.member-daijinquan {
    overflow: hidden;
    width: 400px;
    margin: 20px auto;
}

.member-daijinquan ul li {
    float: left;
    margin-right: 20px;
}

.daijinquan {
    width: 360px;
    height: 155px;
    background: url("../images/djq.png") no-repeat;
    position: relative;
    padding: 45px 20px 0 20px;
    color: #fff;
}

.daijinquan.guoqi {
    background-position: 0 -200px;
}

.dajin-tab {
    background: url("../images/tab.png") no-repeat;
    width: 90px;
    height: 83px;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center;
    color: #a25604;
    font-size: 14px;
transform：rotate(45)
}

.daijinquan.guoqi .dajin-tab {
    background-position: 0 -83px;
}

.dajin-price {
    border-bottom: 1px dashed #83c2e9;
    overflow: hidden;
    padding-bottom: 20px;
}

.daijinquan.guoqi .dajin-price {
    border-bottom: 1px dashed #fff;
}

.dajin-bigprice {
    width: 150px;
}

.dajin-pricename {
    width: 180px;
}

.font-size30 {
    font-size: 30px;
    line-height: 36px;
}

.font-size36 {
    font-size: 36px;
    line-height: 40px;
}

.font-size80 {
    font-size: 90px;
    line-height: 90px;
}

.font-family-arial {
    font-family: Arial;
}

.bluebar-bg {
    background: #0f6fac;
    text-align: center;
    padding: 5px;
    margin-bottom: 10px;
}

.daijinquan.guoqi .bluebar-bg {
    background: #b7b7b7;
}

.dajin-xinxi {
    padding: 8px 5px 10px;
    overflow: hidden;
}

.hykicon {
    background: url("../images/hykicon16.png") no-repeat;
}

.jishi {
    background-position: 0 -48px;
}

.jici {
    background-position: 0 -64px;
}

.baoshiduan {
    background-position: 0 -80px;
}

.icon-sumblue {
    background: url("../images/icon-sumblue.png") no-repeat;
}

.ziduanw {
    background-position: 0 -64px;
}

.jibiecard {
    background-position: 0 0;
}

.tan-tubiao {
    background: url("../images/icon-topwhite20.png") no-repeat;
}

.ziduan {
    background-position: -120px 0;
}

.tan-zhuye {
    background-position: 0 0;
}

.tan-shouyinguanli {
    background-position: 0 -20px;
}

.tan-huiyuanguanli {
    background-position: 0 -40px;
}

.tan-shangpinguanli {
    background-position: 0 -60px;
}

.tan-yunyinguanli {
    background-position: 0 -80px;
}

.tan-liansuoguanli {
    background-position: 0 -100px;
}

.tan-shoujiduan {
    background-position: 0 -120px;
}

.tan-weixinduan {
    background-position: -80px 0;
}

.tan-xitongshezhi {
    background-position: -100px 0;
}

.quanxian {
    padding-left: 20px;
}

.quanxian ul li {
    display: inline-block;
    margin-bottom: 5px;
}

.layui-btn.serach {
    height: 33px;
    line-height: 31px;
}

/*计时*/
.huiyuan-jishi ul li {
    margin-bottom: 10px;
    border-bottom: 1px solid #ddd;
    overflow: hidden;
}

.panel.hyjb {
    width: 160px;
    padding: 10px;
}

.panel.hyjb.tcgl {
    min-height: 500px;
}


.ticheng-leixing.tclb {
    width: 25%;
}

.ticheng-leixing.tcsz {
    width: 49.5%;
}
.ticheng-left{width: 770px; float: left;}
.ticheng-leixing {
    margin: 0 0 0 770px;
}

/*新增会员*/
.add-member .layui-form-label {
    width: 150px;
}

.add-member {
    padding-top: 30px;
}

.jbxx .layui-form-label {
    width: 120px;
}

/*lei_shouyin*/
.shouyin-tai {
    min-height: 650px;
}

.layui-form-label.shurkahao, .layui-form-label.width-inherit {
    width: inherit;
}

.hui-avatar {
    width: 155px;
    height: 155px;
}

.hui-avatarsmall {
    width: 120px;
    height: 120px;
}

.shouyin-xinxi {
    margin-bottom: 10px;
    padding-left: 10px;
}

.shouyin-xinxi ul li {
    float: left;
    margin-right: 20px;
}

.shouyin-jici {
    margin-left: 10px;
}

.shouyin-jici a {
    margin-right: 10px;
}

.layui-table td, .layui-table th {
    padding: 9px 5px;
}
.layui-table.tankuang td, .layui-table.tankuang th {
    padding: 5px;
}
.more-items {
    margin: 10px 0 0 20px;
    overflow: hidden;
}

.more-items ul li {
    float: left;
    margin: 0 10px 10px 0;
}

.show {
    display: block;
}

.display-none {
    display: none;
}

.bian-kuang {
    border: 1px solid #e2e2e2;
}

.layui-form-label.width120 {
    width: 120px;
}

.fasong-xinxi {
    position: absolute;
    right: 0;
    top: 20px;
    background: #f5f5f5;
    padding: 10px;
    border: 1px solid #eee;
    border-right: none;
}

.fasong-xinxi ul li {
    margin-bottom: 10px;
}

.fasong-xinxi.kuaisu {
    top: 40px;
    border: 1px solid #eee;
}

.fasong-xinxi.kuaisu1 {
    top: 150px;
    border: 1px solid #eee;
}

.fasong-xinxi.kuaisu2 {
    border: 1px solid #eee;
}

.zidongjici {
    margin: 10px 0;
}

.zidongjici ul li {
    width: 31%;
    float: left;
    text-align: center;
    margin: 0 1%;
}

.huiyuanname {
    font-size: 18px;
    font-weight: bold;
    color: #fc8000;
    line-height: 30px;
    margin-bottom: 5px;
}

.jicixiaofei {
    display: block;
    background: #f5f5f5;
    border: 1px solid #eee;
    border-radius: 5px;
    padding: 10px;
}

.jicixiaofei:hover, .sel .jicixiaofei {
    display: block;
    background: #1E9FFF;
    border: 1px solid #eee;
    color: #fff;
    border-radius: 5px;
    padding: 10px;
}

.jicixiaofei:hover .huiyuanname, .sel .jicixiaofei .huiyuanname {
    color: #fff;
}

.layui-form-label.padding-6-0 {
    width: 60px;
}

.biaodan .layui-form-mid {
    padding: 5px 0;
}

.layui-form-mid.padding-6-0 {
    padding: 6px 0;
}

.changyong-gn.child {
    padding: 10px 0 10px 20px;
    border-bottom: 1px dashed #eee;
    margin-bottom: 10px;
}

.huyxf-left {
    width: 39%;
    float: left;
}

.huyxf-right {
    width: 60%;
    float: right;
}

.tchuyxf-left {
    width: 55%;
    float: left;
}

.tchuyxf-right {
    width: 38%;
    float: right;
}



.sendconsume {
    /*border: 1px solid #e2e2e2;background: #f5f5f5;
    padding: 10px; margin:10px 0 0 30px;*/ float: left;
}
.sendconsume .layui-input-inline{height: 35px; line-height: 30px;}
.sendconsume1 {
    padding: 10px 10px 5px;
    border: 1px solid #e2e2e2;
    width: 150px;
}

.sendconsume1 .layui-form-item .layui-input-inline {
    min-width: 150px;
}

.sendconsume1 .layui-form-radio span {
    font-size: 12px;
}

.sendconsume1 .layui-form-item {
    margin-bottom: 10px;
}

.zidong-xs {
    position: absolute;
    top: 0;
    right: 10px;
}

.jiezhang {
    position: absolute;
    right: 10px;
    top: 0;
}
.jiezhang a{display: block; margin: 10px 0; width: 100px;}
.jiezhang-kuandu{ right: inherit; left: 600px;}

.layui-btn + .layui-btn{margin: 0;}
.sendconsume1 .layui-form-item .layui-input-inline, .layui-form-item .layui-input-inline.date-input {
    min-width: 150px;
}

.sendconsume1 .layui-form-radio span {
    font-size: 12px;
}

.sendconsume1 .layui-form-item {
    margin-bottom: 10px;
}

.sendconsume .layui-form-item {
    margin-bottom: 10px;
}

.sendconsume .layui-form-item .layui-input-inline {
    width: inherit;
    margin-right: 0;
}

.sendfenlei {
    background-color: #f2f2f2;
    width: 90px;
}

.sendfenlei-bk {
    background-color: #f2f2f2;
    width: 170px;
    border: 1px solid #e2e2e2;
}

.youbian-fenlei {
    margin-left: 90px;
}

.youbian-fenle200 {
    margin-left: 185px;
}

.sendfenleibk {
    padding: 8px 5px;

}

.layui-btn-big {
    height: 33px;
    line-height: 31px;
}

.navbar.crumb {
    top: 0;
    left: 0;
}

.clock {
    display: inline-flex;
}

.navbar em {
    width: 10px;
}

.hyxfyou {
    width: 210px;
}

.hyxfzuo {
    margin-right: 220px;
    min-height: 100px;
}

.huxfeigao {
    height: 100px;
}

.margin-30-0 {
    margin: 30px 0;
}

.margin-40-0 {
    margin: 40px 0;
}

.kaxiaofeibt {
    font-size: 16px;
    font-weight: bold;
    height: 100px;
    text-align: center;
    line-height: 100px;
}

.layui-input-block.margin-left-0 {
    margin-left: 0;
}

.layui-form-item.margin-bottom-0 {
    margin-bottom: 0;
}

.site-contentkucun {
    margin-left: 195px;
}

.minheight-guadan {
    min-height: 620px;
}

.content-block {
    padding-top: 10px;
    position: relative;
    width: 210px;
    height: 130px;
}

.content-block.fangtaibg {
    float: left; padding: 0;
    overflow: inherit; border-radius: 6px;
    margin: 8px;
    cursor: pointer;  position: relative;
    text-align: center; background:#6BC0FF url("../images/fangtai1.png") no-repeat 140px 104px;
}

.ribbon-wrapper {
    top: 0;
    width: 100%;
    height: 100%;
    position: absolute;
}
.ribbon-wrapper.zanting{border-radius: 6px;  background:#B5B5B5 url("../images/fangtai3.png") no-repeat 140px 104px ; }
.ribbon-wrapper.useing{border-radius: 6px; background:#FF8752 url("../images/fangtai2.png") no-repeat 140px 104px ;   }
.fangtai-wenzi{position: absolute;z-index: 100; color: #fff;width: 210px;
     left: 0; top:15%;}
.changfangxin{
    top:106px;
    left: 6px;
    width: 46px;
    height: 18px; line-height: 18px;
    background: #FFF;
    border-radius:2px;
    position: absolute;
}
.changfangxin a{font-size: 11px;}
i.fangtai-icon {
    display: block;
    width: 36px;
    height: 38px;
    background: url("../images/fangtaitb.png") no-repeat;
    position: absolute;
    right: 5px;
    bottom: 5px;
}

i.fangtai-icon.repair {
    background-position: 0 -38px;
}

.fangtai-title {
    font-size: 16px;
}

.fangtai-money {
    font-size: 12px;
    color: #999;
}

.ribbon {
    padding-top: 40px; position: absolute; right: 0; top:0; width: 55px;
    color: #fff;  background: url("../images/sjx.png") no-repeat right top/55px auto;
}

.test .layui-layer-content {
    text-align: center;
}

.layui-layer-dialog.test .layui-layer-ico {
    margin-right: 10px;
    position: inherit;
    left: 0;
    top: 0;
}

.page-number {
    width: 35px;
    padding: 1px 3px;
}

.xiaopiao-erwei {
    width: 100px;
    height: 100px;
}

.fc-preview-container .layui-form-label {
    width: inherit;
    font-size: 13px;
}

.layui-input-block.margin-left-40 {
    margin-left: 40px;
}

.layui-form-label.padding-0 {
    padding: 0;
    margin-top: 4px;
}

.fc-preview-container a {
    font-size: 13px;
}

.layui-table.margin-0 {
    margin: 0;
}

.layui-table.margin-top-0 {
    margin-top: 0;
}

.zxgd280 {
    position: relative;
    min-height: 280px;
}

#autoConsume .layui-form-item .layui-form-label, .piliang .layui-form-label {
    width: 100px;
}

ul.autoSet li {
    display: inline-block;
}

.layui-form-checkbox1 {
    margin-top: 4px;
    display: inline-block;
    line-height: 28px;
    height: 28px;
    vertical-align: middle;
}

.yxlb-border {
    border: 1px solid #e2e2e2;
    margin-bottom: 5px;
    padding: 10px;
}

.goods_list.margin-top-10 {
    margin-top: 10px;
}

.layui-form-checkbox i {
    top: 5px;
}

.huiyuan-guanli .layui-form-mid {
    padding: 2px 0;
}

.huiyuan-guanli .layui-form-item .layui-form-checkbox {
    margin: 0;
}

.panel.hyjb.width200, .z-tree.layui-nav.width200 {
    width: 200px;
}

.site-contentkucun.margin-left-240 {
    margin-left: 240px;
}

.hyjb-button {
    margin: 20px 0 0 140px;
}

.hyjb-button160 {
    margin: 20px 0 0 160px;
}
.hyjb-button400 {
    margin: 20px 0 0 400px;
}
/*新闻*/
.newsnr {
    overflow: hidden;
    padding: 15px 15px 0;
}

.newsbt {
    font-size: 20px;
    overflow: hidden;
    line-height: 30px;
    text-align: center;
}

.laiyuan {
    text-align: center;
    margin: 10px 0 20px;
    overflow: hidden;
    border: 1px dotted #ccc;
    padding: 5px 0;
}

.newswz {
    overflow: hidden;
}

.shangyi {
    overflow: hidden;
    border-top: 1px dotted #ccc;
    padding: 5px 10px;
    margin: 20px 0 0;
}

/*收银管理*/

.panel-heading.margin-bottom-0 {
    margin-bottom: 0;
}

.shuaka {
    margin: 10px 0 20px;
}

.shuaka ul li {
    width: 48%;
    float: left;
    text-align: center;
    margin: 0 1%;
}

.shuaka ul li .chenggong {
    border: 1px solid #eee;
    background: #f5f5f5;
    border-radius: 5px;
    padding: 20px 0;
}

.jiajian {
    width: 70px;
    display: inline-block;
}

.jiajian a.shuliang {
    background: #f0f0f0;
    border: 1px solid #e5e5e5;
    color: #444;
    display: block;
    height: 21px;
    line-height: 21px;
    text-align: center;
    float: left;
    width: 18px;
}

.jiajian input {
    background-color: #fff;
    float: left;
    border: 1px solid #aaa;
    height: 21px;
    color: #343434;
    left: 18px;
    line-height: 21px;
    text-align: center;
    width: 25px;
}

.saomabg {
    background-color: #f5f5f5;
    border: 1px solid #ddd;
    padding: 10px 20px;
    border-radius: 5px;
    margin-bottom: 10px;
}

.layui-form-item.magin-0 {
    margin-bottom: 0;
}

.site-content .layui-form-label.between, .between {
    width: 10px;
    text-align: center;
}

.border-bk.youhui {
    padding: 5px;
}

.border-bk.youhui ul li {
    border-bottom: 1px dashed #eee;
    padding: 5px 0;
}

.border-bk.youhui ul li:last-child {
    border-bottom: none;
}

.xuanze {
    top: 0;
    right: 0;
    position: absolute;
}

.xuanze.xuanze-tanchu {
    right: 25px;
}

.fenleiname-width {
    width: 100px;
    overflow: hidden;
    text-align: left;
    height: 20px;
}

.fenye {
    width: 35px;
    padding: 1px 3px;
}

#coupon_error {
    color: #f00;
}

.layui-form-item .layui-input-inline .layui-input-inline {
    margin-right: 0;
}

.layui-btn-warm {
    background: #f78724;
}

.order-tankuang {
    width: 560px;
    margin: 10px 20px 10px 10px;
}

/*新增会员*/
.huiyuan-guanli .layui-form-label {
    width: 120px;
}

.employee {
    width: 200px;
    position: absolute;
    margin-left: -40px; margin-top: 10px;
    display: none;
    background-color: #ffffff;
    z-index: 99999999;
}

/*会员回收站*/
.huishou-hyimg {
    width: 120px;
}

.huishou-hyxinxi {
    margin: 0 0 0 140px;
}

.huishou-hyxinxi .ziliao {

    margin-bottom: 5px;
    overflow: hidden;
}

.huishou-hyxinxi .ziliao .layui-form-label {
    width: 120px;
}

a.lei-title {
    display: block;
}


.layui-form-switch {
    margin: 0;
}

/*优惠活动*/
.layui-btn-small {
    font-size: 14px;
}

.yhhdym .layui-form-label, .layui-form-label.width-100 {
    width: 100px;
}

.layui-form-label.width-120 {
    width: 120px;
}

.layui-form-label.width-150 {
    width: 150px;
}

.layui-input-inline.width-600 {
    width: 600px;
}

.yhhdym .layui-input-block {
    margin-left: 120px;
}

.layui-form-mid {
    padding: 5px 0;
}

.layui-form-label.padding-0-10 {
    padding: 0 10px;
}

.layui-form-label.padding-3-10 {
    padding: 3px 10px;
}

.layui-input-block.min-height-inherit {
    min-height: inherit;
}

.yhq-biaodan {
    width: 600px;
    margin: 30px auto;
}

/*短信模板*/
._SetSign .layui-form-switch {
    margin-top: 0;
    width: 85px;
}

._SetSign .layui-form-switch em {
    width: 65px;
}

._SetSign {
    width: 80%;
    margin-right: 20%;
}

.SetSign {
    width: 30%;
    float: left;
}

.signInfo {
    min-height: 90px;
}


.signInfo .smsInfo .smsChild {
    border: 1px solid #ddd;
    width: 170px;
    float: left;
    margin: 5px 15px;
    padding: 5px 25px;
    border-radius: 4px;
}

.zpanel {
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    overflow: hidden;
}

.select_font li {
    display: inline-block;
    padding: 10px;
    border: 1px solid #ddd;
    border-radius: 4px;
    cursor: pointer;
    margin:0 5px 8px 0;
}

.select_font li:hover {
    background-color: #1e9fff;
    color: #fff;
}

.kqdx .layui-form-switch {
    width: 80px;
}

.kqdx .layui-form-onswitch em, .kqdx .layui-form-switch em {
    width: 60px;
}

.left_nav li {
    border-bottom: 1px dashed #e7e7e7;
}

.layui-form-item .layui-input-inline.width-inherit {
    width: inherit;
}
.layui-textarea{min-height: 70px;}
.layui-textarea.xfbz {
    width: 450px;
    height: 70px;
    min-height: inherit;
}

.layui-textarea.xfbz.tanchu {
    width: 360px;
}

.layui-textarea.tcbeizhu {
    width: 250px;
    height: 70px;
}

.layui-textarea.tcbeizhu1 {
    width: 300px;
    height: 70px;
}

/*微信端*/
.weixin-wap {
    width: 400px;
    float: right;
    text-align: center;
}

.weixin-wap.text-align-left {
    text-align: left;
    width: 350px;
}

.wein-lunbolb {
    margin: 0 400px 0 0;
}

.weixin-hyzm .layui-form-label {
    width: 120px;
}

.panel.zxsp-shizhi {
    position: relative;
    overflow: inherit;
    height: 34px;
}

.zxsp-shizhits {
    position: absolute;
    right: 0;
    top: 10px;
}

.zxdd-xiangqing a {
    margin-right: 10px;
    display: inline-block;
    line-height: 30px;
}

.zxding-xiangqing {
    width: 40%;
    float: left;
}

.bianji-shop {
    margin: 0 0 0 42%;
}

.tianjia-img {
    max-height: 60px;
}

.z-right-goods {
    margin: 0 0 0 200px;
}

.goods-list {
    position: absolute;
    display: none;
    width: 400px;
    left: -430px;
    background: #ffffff;
    z-index: 99999999;
}

.layui-form-pane .layui-form-checkbox {
    margin: 4px 0;
}

.z-table .layui-form-radio {
    padding: 0;
}

.z-table .layui-form-radio i {
    margin: 0;
}

.gangwei-gl .layui-form-label {
    width: 110px;
}

#page {
    margin-top: 15px;
}


.layui-form-item .layui-input-inline.no-minwidth {
    width: inherit;
}

.layui-form-item.editdpls .layui-input-inline {
    width: 250px;
}

.layui-input-inline.width-100 {
    width: 100px;
    min-width: 100px;
}

.layui-input-inline.width-60 {
    width: 60px;
}

.layui-input-inline.width-100 {
    width: 100px;
}

.layui-input-inline.width-120 {
    width: 120px;
}

.layui-input-inline.width-150 {
    width: 150px;
}



.layui-input-inline.input-width-50per {
    width: 50%;
    min-width: inherit;
}

.layui-form-label.width-120 {
    width: 120px;
}

/*分类*/
.fenlei-bg {
    padding: 7px 0;
    text-align: center;
    background: #f2f2f2;
    border-bottom: 1px solid #e2e2e2;
}

.hyxf-classify {
    background-color: #fff;
    width: 188px;
    overflow: hidden;
}

.hyxf-classifydan {
    background-color: #fff;
    width: 170px;
}

.hyxf-classifywidth {
    float: left;
    width: 92px;
}

.hyxf-classifywidth.youbian {
    border-right: none;
    width: 95px;
}

.hyxf-classify.single {
    width: inherit;
}

.hyxf-classify.single .hyxf-classifywidth {
    border-right: none;
}

.fenlei-border {
    border: 1px solid #e2e2e2;
    min-height: 385px;
}

.fenlei-border1 {
    border-left: none;
}

.fenlei-border2 {
    border-right: none;
    background: #f2f2f2;
}

.goods_list .border_1 {
    padding: 8px 5px;
    border: none;
    border-bottom: 1px solid #e2e2e2;
    text-align: center;
    overflow: hidden;
}

.goods_list .border_1.sel {
    background: #fff;
}

.goods_list .border_1:last-child {
    border-bottom: none;
}

.layui-table a.color-blue {
    margin: 0 3px;
}

.fanye-qh {
    overflow: hidden;
}

.fanye-qh.width-table {
    width: 92px;
    float: right;
}

.fanye-yema {
    width: 48px;
    text-align: center;
    line-height: 17px;
}
.layui-form-item.padding-left-50 {
    padding-left: 50px;
}

.layui-form-item.padding-left-100 {
    padding-left: 100px;
}

.layui-form-item.padding-left-140 {
    padding-left: 140px;
}

.layui-form-item .layui-input-inline.width-80 {
    width: 80px;
}

.layui-form-item .layui-input-inline.width-130 {
    width: 130px;
}

.biaodan.width-120 .layui-form-label {
    width: 120px;
}

.layui-form-label.nowidth {
    width: inherit;
}

.layui-form-label.width-50 {
    width: 50px;
}

.adver-img {
    width: 100px;
    height: 100px;
    border-radius: 100%;
}

.adver-infor {
    margin: 0 120px 0 0;
}

/*正在挂单详情*/

.guadan-viewshuju {
    margin-right: 200px;
}

.guadan-viewshuju ul li {
    float: left;
    width: 33%;
    margin-bottom: 10px;
}

.width-200 .layui-btn + .layui-btn {
    margin-left: 0;
}

.layui-collapse .layui-colla-icon {
    top: 13px;
}

.xiaofeijl {
    width: 160px;
    float: right;
    margin-top: 30px;
}


.layui-btn.big-btn {

    width: 100px;
    font-size: 14px;
}

.layui-btn.big-btn:hover {
    font-size: 14px;
}

.pingtainr {
    overflow: hidden;
}

.pingtai-tel {
    background: #ebebeb;
    padding: 5px;
    overflow: hidden;
}
.qq-kefu{ overflow: hidden}
.qq-kefu ul li{ float: left; width: 50%; font-size: 14px; margin-top: 4px;}
.qq-kefu i{
    width: 27px;
    height: 27px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    background: url("../images/qq.png") no-repeat;
}
.qq-kefu i.qq-icon{ background-position: 0 0}
.qq-kefu i.ww-icon{ background-position: -27px 0}
.qq-kefu i.telkf-icon{ background-position: 0 -27px}
.qq-kefu i.telts-icon{ background-position: -27px -27px}
.qq-kefu ul li.telkf{width: 100%}
.qq-kefu span{vertical-align: middle}

i.color-red {
    color: #f00;
    font-style: normal;
    margin-right: 5px;
}

.yixuanze {
    margin: 10px 0;
}

i.alert {
    width: 32px;
    height: 32px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    background: url("../images/alert.png") no-repeat;
}



.panel.plchongzhi {
    min-height: 300px; padding: 30px 0;
}

.jicisend {
    position: fixed;
    right: 30px;
    top: 300px;
}

.min-height-200 {
    min-height: 200px;
}

.zdy-zd {
    position: fixed;
    top: 0;
    left: 400px;
    z-index: 99999999999;
    display: none;
}

.add-huiyuantx {
    position: absolute;
    left: 950px;
    top: 30px;
}

.add-huiyuantx a {
    display: block;
    text-align: center;
}

.add-huiyuantx img {
    margin-bottom: 5px;
}

.jicichakan {
    position: absolute;
    display: none;
    z-index: 999999;
}

.hykh-big {
    width: 280px;
    height: 45px;
    font-size: 18px;
}

.height-50 {
    height: 50px;
    line-height: 50px;
    font-size: 18px;
}

.layui-input.noborder {
    border: none;
}

.fenlei-borders {
    border: 1px solid #e2e2e2;
    padding: 0 5px;
}

/*房台*/
.fangtai-name {
    width: 200px;
    height: 120px;
    background: #eaf5ff;
    line-height: 120px;
    text-align: center;
}

.fangtai-dabt {
    font-size: 25px;
    line-height: 40px;
}

.fantai.guadan-viewshuju ul li {
    width: 24%;
}

.guadan-viewshuju ul li {
    float: inherit;
    display: inline-block;
}

.fantai.guadan-viewshuju {
    margin: 0 230px; padding-top: 10px;
}

.fc-panel-xiaopiao.system {
    width: 350px;
    font-size: 14px;
    line-height: 2;
}

.bjft-btn {
    position: absolute;
    right: 0;
    top: 0;
}

.layui-form-label.margin-top-8 {
    margin-top: 8px;
}

.layui-form-mid.xzgg {
    float: inherit;
    margin-left: 100px;
}

.layui-form-mid.xzgg ul li {
    display: inline-block;
    cursor: pointer;
}

.layui-form-item.juli {
    margin-bottom: 5px;
}

.layui-form-mid.padding-left-5 {
    padding-left: 5px;
}

.dianpu-tan {
    padding: 10px 15px;
}

.dianpu-tan .panel.caidan {
    width: 170px;
    padding: 10px;
}

.dianpu-tan .panel .panel-heading {
    padding: 5px 15px;
}

.tanchu-bank {
    padding: 5px;
}

.tanchu-bank .layui-table {
    margin: 0 0 10px;
}

.layui-form.layui-input-inline{
    float: left;
    width: 170px;
    margin-right: 2px;
}
.layui-input-inline.yema{width: 120px;}
.shurucard {
    float: left;
    margin-right: 10px;
    width: 150px;
}

.shurucards {
    width: 200px;
    float: left;
    margin-right: 10px;
}

.shurucards.width-inherit {
    width: inherit;
}

.line-two {
    min-width: 300px;
    float: left;
    margin-bottom: 10px;
}
.layui-tab-title li{min-width: 100px;}


.layui-nav .layui-nav-item .nav-content a{width:155px; height: 32px; color: #333;}
.hyjb .panel-heading{margin-bottom: 0;}

.layui-word-aux{color: #333;}
.layui-form-item .layui-input-inline.margin-right-10{margin-right: 10px;}

.layui-form-item .layui-input-inline.width-170{width: 170px;}


.piliang-tips{background: #eee; border: 1px solid #ddd; width: 300px; float: left; padding: 10px; margin-left: 30px;}

.layui-table.margin-0 {
    margin: 0;
}
.layui-table.margin-top-0 {
    margin-top: 0;
}
.car-height{height: 120px;}
.plfk-tips{margin: 0 0 0 40px;}
.gangwei-edit{ color: #3c9bed;position: absolute;margin-top: -20px;left: 120px;}
.staff-member h2{font-size: 16px; margin-left: 20px;}
.staff-member h2 .color-red{font-size: 14px;}
.layui-table.tankuang td, .layui-table.tankuang th{border: none;}
.staff-member .layui-table tbody tr.last-td:hover{background:inherit;}
.staff-member .layui-table tbody tr.last-td td{ border: none;}

.zhaomu-img{position: absolute;top:50px; right: 30px; text-align: center;}
.chakan-rizhi{position: absolute; right: 15px;top:10px;}
.new-zhaomu{max-height: 500px;overflow-y: auto;}
.layui-word-aux.color-red{color: #f00;}

.yunying-20{margin:0 30px 20px;}
.yunying-tips{ line-height: 2; background: #f5f5f5; padding: 10px;}

.date-line{line-height: 33px; padding: 0 5px;}
.duanxin-mbnr{width:62%;margin-left:260px;}
.duanxin-title{font-size: 18px;line-height: 20px;font-weight: bold; padding:5px 0 20px 0;}
.layui-form-item .layui-input-inline.width-200{ width: 200px;}



.z-tree.layui-nav .layui-nav-item{line-height: 32px;}
.hyjb .z-tree.layui-nav .nav-content{padding: 5px; margin: 0;}

.ticheng-input{width: 50px; border:1px solid #e6e6e6; border-radius: 2px; height: 33px; line-height: 33px; text-align: center; margin-right: 5px;}
.wu-table .layui-table td,.wu-table .layui-table th{border: none;}

.exchange-numbm{ overflow: hidden; word-break: break-all; height: 16px; display: block;}
.exchange-numbmjq{ overflow: hidden; word-break: break-all; height: 16px; display: inline-block; width: 100px;}

.layui-form-item .layui-input-inline.margin-right-5{margin-right: 5px;}
.tijiao-bg{background: #e5e5e5;height: 45px; line-height: 45px; }
a.money-tj{display: block; color: #fff; font-size: 16px; width: 100px; text-align: center; background: #ff5722;}
a.money-tj:hover{opacity: .8;}
.tijiao-mingxi{height: 45px; line-height: 45px; float: left; margin-right: 40px;}

i.pay-icon{
    width: 32px;
    height: 32px;
    display: inline-block;
    vertical-align: middle;background: url("../images/pay.png") no-repeat;margin-right:10px;margin-bottom: 15px;
}
i.pay-icon.pay-icon1{background-position:0 0;}
i.pay-icon.pay-icon2{background-position:-32px 0;}
i.pay-icon.pay-icon3{background-position:-64px 0;}
i.pay-icon.pay-icon4{background-position:-96px 0;}
i.pay-icon.pay-icon5{background-position:-128px 0;}
.sel i.pay-icon.pay-icon1{background-position:0 -32px;}
.sel i.pay-icon.pay-icon2{background-position:-32px -32px;}
.sel i.pay-icon.pay-icon3{background-position:-64px -32px;}
.sel i.pay-icon.pay-icon4{background-position:-96px -32px;}
.sel i.pay-icon.pay-icon5{background-position:-128px -32px;}
.pay-word{margin-bottom: 12px; vertical-align: middle; display: inline-block;}
.layui-tab-content.biaodan.pay-method{ font-size: 16px; padding: 40px 20px 10px;}
.layui-tab-content.biaodan.pay-method .layui-form-item{margin-bottom: 15px;}
.layui-tab-content.biaodan.pay-method .layui-form-label{width: 120px;}
.layui-btn.pay-button{ font-size: 16px; padding: 0 30px; height: 42px; line-height:42px; background: #1e9fff;}
.layui-tab-title.pay-nav{top:10px;height: 45px;}
.layui-tab-title.pay-nav li{min-width: 116px;}
.layui-tab-content.biaodan.pay-method .saomiao-tip{font-size: 14px; color: #999;}
.layui-tab-title.pay-nav .layui-this::after{height: 45px;}

/**
用于商品选中  llg
 */

.selected-color{
    color: #ff5722;
}
.filelist li{float: left; margin:0 5px 10px 0;}

.layui-input-inline .width-60 {
    width: 60px;
}
.layui-input-inline .width-80 {
    width: 80px;
}
.tablesorter-header-inner{min-width: 120px;}
.layui-table th.tablesorter-header{ background-position: 90% center;}
.layui-table th.baoshiduanxf .tablesorter-header-inner{width: 200px;}
.layui-table th.shop-xiaofei .tablesorter-header-inner{width: 150px;}
.layui-table th.youhuiquan-ziduan .tablesorter-header-inner{width: 250px;}
.gundong-shezhi{overflow: auto;}

.render-photo{position: relative;display: inline-block;margin: 3px 10px 3px 0;}
.render-photoclose{position: absolute;right:-10px;top:-10px}
.layui-iconstyle{font-size:20px; color:#f00;}
.render-addphoto{ display: inline-block;vertical-align: middle; margin-top: 5px;}
.order-top{height:30px;background:#f7f7f7; line-height: 30px; padding-left: 10px;}
.order-small{max-width: 60px;max-height: 60px;}
.layui-input.beizhu{width: 320px;}
.jiaoban .layui-input-block{margin-left: 100px;}
.photo-50{width: 50px; max-height: 50px;}

.message-nr{width: 180px; min-height: 80px; border: 1px solid #e6e6e6; padding: 5px;}

.setspec-popup .setspec-popup .border{border: none;}
.recommend-saved{position: absolute;top:140px; left:350px;}

.edit-neirong{height:300px;width:500px;}

.caozuo-tips{background: #f5f5f5; padding: 10px; margin-left: 20px;}
.shop-fenleiform{ margin-bottom: 10px;}
.shop-fenleiformbtn{margin-left: 140px;}

.layui-input, .layui-select, .layui-textarea{border: 1px solid #ccc;}

.member-adver{ position: absolute; right:50px; top:5px; text-align: center;}
.member-adver img{margin-bottom: 5px;}
.youhui.album ul li{width: 48%; margin:0 5px 10px;float: left;  border: 1px solid #ccc;}
.youhui.album img{ margin-right: 10px; float: left;}
.youhui.album .album-word{ float: left; padding: 5px 0; height: 110px; overflow: hidden;}
.layui-table.album-input th,.layui-table.album-input td{border: none;}
.layui-table.addjl{ margin: 0;}
.layui-table.addjl td{padding: 8px 5px;}
.layui-elem-field legend{font-size: 16px;}
.baoshiduan-xf .layui-form-label{width: 100px;}
.xiaofeijl-biaodan {
    margin: 0 160px 0 0;
}
.xiaofeijl-biaodan.magin-0{margin: 0;}
.xiaofeijl-biaodan .layui-form-label,.lei-serach .layui-form-label{width: inherit;}
.xiaofeijl-biaodan .layui-input-inline,.lei-serach .layui-input-inline{margin-right: 10px;}
.xiaofeijl-biaodan .layui-input-inline.margin-right-0,.lei-serach .layui-input-inline.margin-right-0{margin-right: 0;}
.lei-serach .layui-input-inline.margin-0,.xiaofeijl-biaodan .layui-input-inline.margin-0{margin: 0;}
.lei-serach .layui-input-inline.margin-right-5,.xiaofeijl-biaodan .layui-input-inline.margin-right-5{margin-right: 5px;}


